package cl.coopeuch.financiamientoproductos.integracion.util;

/**
 * Mantiene las constantes asociadas a las implementaciones de los DAO
 * @author rgomezt
 *
 */
public class UtilConstants {
	
	
	public static final String INITIAL_CONTEXT_FACTORY = "Context.INITIAL_CONTEXT_FACTORY";
	public static final String CNInitialContextFactory = "com.ibm.ejs.jndi.CNInitialContextFactory";
	/** FORMATO FECHA*/
	public static final String FORMATO_FECHA = "MM/dd/yyyy";
	
	/** PA ingresa producto BD */
	public static final String PA_INGRESAR_PRODUCTO = "exec CreditosConsumo..pa_upProductos ?,?,?,?,?,?,?,?,?";
	
	/** PA buscar productos BD */
	public static final String PA_BUSCAR_PRODUCTOS = "exec CreditosConsumo..pa_selProducto ?";

	/** PA eliminar productos BD */
	public static final String PA_ELIMINAR_PRODUCTOS = "exec CreditosConsumo..pa_upestadoProducto ?,?,?,?,?";

	/** PA buscar proveedores BD */
	public static final String PA_BUSCAR_PROVEEDORES = "exec CreditosConsumo..pa_selProveedores ?";
	
	/** PA buscar correos proveedores BD */
	public static final String PA_BUSCAR_CORREOS_PROVEEDORES = "exec CreditosConsumo..pa_selCorreoProveedor ?";
	
	/** SELECT buscar regiones BD */
	public static final String PA_BUSCAR_REGIONES = "select IdRegion, NomRegion from Coopeuch..Regiones";
	
	/** select buscar correos proveedores BD */
	public static final String PA_BUSCAR_COMUNAS = "select IdComuna,NomComuna from Coopeuch..Comunas c WHERE c.IdRegionSeg = ?";
	
	/** insert proveedor */
	public static final String PA_INGRESAR_PROVEEDOR = "exec CreditosConsumo..pa_upProveedores ?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?";
	
	/** SELECT buscar bancos BD */
	public static final String PA_BUSCAR_BANCOS = "SELECT * FROM Coopeuch..Bancos WHERE Vigencia='S'";
	
	/** SELECT ELIMINAR bancos (CAMBIAR ESTADO) BD */
	public static final String PA_ELIMINAR_PROVEEDOR = "exec CreditosConsumo..pa_upestadoProveedores ?,?,?,?";
	
	/** SELECT ingresar correo proveedor BD */
	public static final String PA_INGRESAR_CORREO_PROVEEDOR = "exec CreditosConsumo..pa_insdatoscorreo ?,?,?,?,?,?,?,?";
	
	/** PA buscar campanas BD */
	public static final String PA_BUSCAR_CAMPANAS = "exec CreditosConsumo..pa_selCampana ?,?,?,?,?";
	
	/** PA buscar oficinas campanas BD */
	public static final String PA_BUSCAR_OFICINAS_CAMPANAS = "exec CreditosConsumo..pa_selOficinaCampana ?";

	/** PA buscar productos campanas BD */
	public static final String PA_BUSCAR_PRODUCTOS_CAMPANAS = "exec CreditosConsumo..pa_selProductoCampana ?";

	/** PA buscar campanas BD */
	public static final String PA_GRABAR_CAMPANAS = "exec CreditosConsumo..pa_upCampanas ?,?,?,?,?,?,?";

	/** Vigencia producto */
	public static final String VIGENTE = "Vigente";
	
	/** Vigencia producto */
	public static final String NO_VIGENTE = "NO Vigente";
	
	/* Conexiones jdbc */
	public static final String DS_FINANCIAMIENTO_PRODUCTOS = "java:comp/env/jdbc/CreditosConsumo";
	
}
